ecological reserve - Espagnol Anglais Dictionnaire